Accelerating Flash Memory Access by Speculative Early Sensing Decision
نویسندگان
چکیده
There are various approaches for reducing Flash access time. NOR Flash enables high speed read access at the cost of a twofold density reduction than NAND and a lower program speed [1]. Throughput improvements include cache read and program [2], but those are efficient for sequential access whereas access patterns can be random [3]. Device approaches include program pulse magnitude optimization [4], but its efficiency decreases with an increase in cell-dimension variability. Architectural approaches include multi-page programming [5], inter-cell interference encoding [6], multiple plains on a chip [7], multi-channel and multi-chip architectures.
منابع مشابه
Polar-Coded Forward Error Correction for MLC NAND Flash Memory Polar FEC for NAND Flash Memory
With the ever-growing storage density, high-speed, and low-cost data access, flash memory has inevitably become popular. Multi-level cell (MLC) NAND flash memory, which can well balance the data density and memory stability, has occupied the largest market share of flash memory. With the aggressive memory scaling, however, the reliability decays sharply owing to multiple interferences. Therefor...
متن کاملReducing latency overhead caused by using LDPC codes in NAND flash memory
Semiconductor technology scaling makes NAND flash memory subject to continuous raw storage reliability degradation, leading to the demand for more and more powerful error correction codes. This inevitable trend makes conventional BCH code increasingly inadequate, and iterative coding solutions such as low-density parity-check (LDPC) codes become very natural alternative options. However, fine-g...
متن کاملLow energy error correction of NAND Flash memory through soft-decision decoding
The raw bit error rate of NAND Flash memory increases as the semiconductor geometry shrinks for high density, which makes it very necessary to employ a very strong error correction circuit. The soft-decision-based error correction algorithms, such as low-density parity-check (LDPC) codes, can enhance the error correction capability without increasing the number of parity bits. However, soft-dec...
متن کاملAccelerating In-Page Logging with Non-Volatile Memory
A great deal of research has been done on solid-state storage media such as flash memory and non-volatile memory in the past few years. While NAND-type flash memory is now being considered a top alternative to magnetic disk drives, non-volatile memory (also known as storage class memory) has begun to appear in the market recently. Although some advocates of non-volatile memory predict that flas...
متن کاملAccess Characteristic Guided Read and Write Cost Regulation for Performance Improvement on Flash Memory
The relatively high cost of write operations has become the performance bottleneck of flash memory. Write cost refers to the time needed to program a flash page using incremental-step pulse programming (ISPP), while read cost refers to the time needed to sense and transfer a page from the storage. If a flash page is written with a higher cost by using a finer step size during the ISPP process, ...
متن کامل